/*
* Copyright 2020 NXP
* 
* NXP Confidential. This software is owned or controlled by NXP and may only 
* be used strictly in accordance with the applicable license terms.  By expressly 
* accepting such terms or by downloading, installing, activating and/or otherwise 
* using the software, you are agreeing that you have read, and that you agree to 
* comply with and are bound by, such license terms.  If you do not agree to be 
* bound by the applicable license terms, then you may not retain, install, activate 
* or otherwise use the software.
*/

/**
 @file
 @brief FreeRTOS specific Network service implementation
 @details
*/

#ifndef _FREERTOS_NET_PORT_ENET_QOS_H_
#define _FREERTOS_NET_PORT_ENET_QOS_H_

#include "board.h"
#include "net_port.h"

#if FSL_FEATURE_SOC_ENET_QOS_COUNT && BOARD_USE_ENET_QOS
int enet_qos_init(struct net_port *port);
#else
static inline int enet_qos_init(struct net_port *port) { return -1; };
#endif

#endif /* _FREERTOS_NET_PORT_ENET_QOS_H_ */
